put up a poor show - Allemand Anglais Dictionnaire